home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
e
/
misc.save
/
000148_PCPete@audiography.com.au_Wed Apr 2 13:31:36 2008.msg
< prev
next >
Wrap
Internet Message Format
|
2011-07-03
|
3KB
Path: reader2.panix.com!panix!bloom-beacon.mit.edu!newsswitch.lcs.mit.edu!newspump.monmouth.com!newspeer.monmouth.com!newspeer1.nac.net!border2.nntp.dca.giganews.com!nntp.giganews.com!news1.optus.net.au!optus!newsfeeder.syd.optusnet.com.au!news.optusnet.com.au!not-for-mail
From: PC Pete <PCPete@audiography.com.au>
Newsgroups: comp.protocols.kermit.misc
Subject: Help with CPVGEN sources for TurboDOS system?
Date: Wed, 2 Apr 2008 12:32:19 +1100
Message-ID: <MPG.225d8d2ae0640103989680@news.optusnet.com.au>
Organization: Audiography
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-15"
Content-Transfer-Encoding: 7bit
User-Agent: MicroPlanet-Gravity/2.70.2067
Lines: 42
NNTP-Posting-Host: 122.107.177.239
X-Trace: 1207099940 11230 122.107.177.239
Xref: panix comp.protocols.kermit.misc:15739
G'day all,
I'm trying desperately to rescue a terminally ill TurboDOS system. It
has no working floppy controller, and the hard drive is spinning down
for the last time! TurboDOS is an "extension" of CP/M 2.2 - it has most
of the same BDOS calls, but also an extra set of T-calls for better I/O
and so on. Most "standard" CP/M 2.2 applications (like KERMIT, XMODEM,
etc) work perfectly, if inefficiently without modification.
I've got L80 and M80, and all the usual editors (WS, etc), but while I
can compile and link the asm sources for the system-independent code, I
just can't get the linker to link the CPVGEN.HEX code in properly.
By "properly", I mean it links in, but running the final COM file
results in an immediate exit to the prompt with no messages or any other
activity that I can see.
Luckily, I also have Turbo Pascal 3.01, so I've been able to write a
simple download/parse routine to get the source and hex files on to the
system, so I might be able to build something myself - but that's going
to take time that the system just doesn't have left.
I tried to use the bootstrap routines, but because it's running
TurboDOS, there is no SAVE.COM equivalent, so while I can use DDT to
load and merge the hex sources (from the /a subdir on the kermit
server), I can't run or save the merged file.
I'm running out of options, and after 2 days spent trolling mail and
news archives, I know the CPVGEN source used to be available, and I know
that at least one person successfully compiled and ran Kermit 3.x on a
TurboDOS system - so it's been done, but I can't for the life of me find
any other reference to the asm sources.
I've spent two or three hours disassembling the DDT'd hex file for
CPVGEN, but of course that doesn't work properly once the instruction
stream gets out of sync with the disassembled addresses.
Any ideas, comments, or suggestions would be most welcome.
Kind regards,
PCPete
PCPete at audiography dot com dot au